Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60A ILFORD LANE Terraced £700,000 29 May 2007
62 ILFORD LANE Terraced £850,000 29 Jun 2007
64 ILFORD LANE Terraced £76,000 19 Apr 1996
66A ILFORD LANE Detached £750,000 23 Apr 2018